<?php
class Cursos_model extends CI_Model {
	
	private $cursos= 'cursos';
	
        
	function __construct(){
		parent::__construct();
	}
	
	function list_all(){
		$qSqlA="SELECT * FROM Cursos";
                $eSqlA = $this->db->query($qSqlA);
                return $eSqlA->result();
	}
	
	function count_all(){
		return $this->db->count_all($this->cursos);
	}
	
	function get_paged_list($limit = 10, $offset = 0){
                $offset = 0;
		$this->db->order_by('idCursos','asc');
		return $this->db->get($this->cursos, $limit, $offset);
	}
	
	function get_by_id($idCursos){
		$this->db->where('idCursos', $idCursos);
		return $this->db->get($this->cursos);
	}
	function get_name($idCursos){
        $qSqlA="SELECT 'cursoNombre' FROM cursos WHERE idCursos='$idCursos';";
        $eSqlA = $this->db->query($qSqlA);
        return $eSqlA->result();
        }
	function save($person){
		$this->db->insert($this->cursos, $person);
		return $this->db->insert_id();
	}
	
	function update($idCursos, $person){
		$this->db->where('idCursos', $idCursos);
		$this->db->update($this->cursos, $person);
	}
	
	function delete($idCursos){
		$this->db->where('idCursos', $idCursos);
		$this->db->delete($this->cursos);
	}
}
?>